What does ground-mounted system mean? Below you find one meaning for the word ground-mounted system You can also add a definition of ground-mounted system yourself
1
00
ground-mounted system
This term covers all PV systems which are installed on the ground